Skip to main content

leave something to be desired

Hindi leave something to be desired का अर्थ हिंदी में
  • संतोषजनक नहीं होना
Advertisement